Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEVONSHIRE PLACE Terraced £1,900,000 22 May 2006
2 DEVONSHIRE PLACE Terraced £4,000,000 31 Oct 2023
3 DEVONSHIRE PLACE Terraced £3,900,000 13 Aug 2021
4 DEVONSHIRE PLACE Terraced £3,675,000 10 Mar 2017
6 DEVONSHIRE PLACE Terraced £4,565,000 3 Aug 2021
7 DEVONSHIRE PLACE Terraced £1,900,000 4 Nov 2004
10 DEVONSHIRE PLACE Terraced £2,700,000 18 Jul 2019